needle gun – Deutsch–English translations

🇬🇧 en de 🇩🇪

needle gun noun

  • a firearm that has a needle-like firing pin
Zündnadelgewehr
Wiktionary Links